package com.jx.lcs.product.dao;

import java.util.List;

import org.hibernate.Query;
import org.springframework.stereotype.Repository;

import com.jx.lcs.product.entity.ProductInfo;
import com.tianyu.jty.common.persistence.HibernateDao;

/**
 * 产品DAO
 * @author JiaYY
 * @date 2015年7月2日
 */
@Repository
public class ProductDao extends HibernateDao<ProductInfo, String> {

	/**
	 * 查询所有未售罄的产品
	 * @return 结果集合
	 */
	@SuppressWarnings("unchecked")
	public List<ProductInfo> findProductUnFullList(){
		String hql = "select p.pname, p.pcode, p.beginAgentDay from Product p where p.fullStatus='0'";
		Query query = createQuery(hql);
		return query.list();
	}
}
